spot protection - Español Inglés Diccionario